Real Time Tempo Canons with Antescofo
نویسندگان
چکیده
With recent advances in score-following capabilities, it has become possible to envision new timing strategies, to realize previously impractical methods of coordination between a live performer and electronics. Our work centers on the challenge of synchronizing at the end of a musical phrase, where events and processes are timed not from an initial trigger, but occur according to a relative distance towards a predicted future attack. The key software component is Antescofo, a score-following tool which relies on a strong coupling, through a dynamic programming language, between a machine listening module and a reactive engine. This language allows hierarchical, concurrent, and heterogeneous computer processes to be organized over time, and for external events to be anticipated, with a runtime system that triggers electronic actions in response to variations in performance. Various programming strategies were implemented, honed and tested with a live performer. The musical material of these sketches focused on the idea of flexible canons, on interactions between a live instrument and a second voice generated from a buffered real-time recording. The different canonic strategies make use of Antescofo’s live tempo calculations to create dynamic tempo shifts, to force voices to converge, and to control precise canon effects.
منابع مشابه
A Microtonal Tempo Canon Generator After Nancarrow and Jaffe
A composition system for tempo canons is described which implements mensural and acceleration canon as explored by Conlon Nancarrow, and sinusoidal oscillation canon as introduced by David Jaffe. The work has the capacity for microtonal melodies in up to eight voices, with substitutable modules for the synthesis and the algorithmic composition of the canon fundamental line. With a user interfac...
متن کاملStatic Analysis of Performance Parameters for Music Scores
Context : Music performance is by nature non deterministic : it is well known that two interpretations of the same music score, where all the notes and their durations are specified, can differ significantly, in particular wrt temporal aspects. However, despite the temporal variability, several musicians playing together manage (in general) to make the music sound " as expected " , using variou...
متن کاملAntescofo: Anticipatory Synchronization and control of Interactive parameters in Computer Music
Antescofo is a modular anticipatory score following system that holds both instrumental and electronic scores together and is capable of executing electronic scores in synchronization with a live performance and using various controls over time. In its very basic use, it is a classical score following system, but in advanced use it enables concurrent representation and recognition of different ...
متن کاملAntescofo Intermediate Representation
We describe an intermediate language designed as a medium-level internal representation of programs of the interactive music system Antescofo. This representation is independent both of the Antescofo source language and of the architecture of the execution platform. It is used in tasks such as verification of timings, model-based conformance testing, static control-flow analysis or simulation. ...
متن کاملFormal Analysis of Scores
The subject of this internship was to add a static-analysis module to the score-following system Antescofo. The aim of this static-analysis module is to forecast the temporal behavior of the system during live performances, providing a substantial help to both composers and interprets. We follow an approach similar to the Inverse Method implemented by Etienne André in the tool IMITATOR. This me...
متن کامل